spatial impression - Inglés Sinónimo Diccionario